irrigation of stubbly ground - Turkish English Dictionary